// 此处用于存放与结算有关的所有接口请求
import request from '@/utils/request'

// 添加地址
// mode: cart => obj {cartIds}
// mode: buyNow => obj {goodsId,goodsNum,goodsSkuId}
export const getPay = (mode, obj) => {
  return request.get('/checkout/order', {
    params: {
      mode, // buyNow=>商品详情页跳转支付；cart=>购物车跳转支付
      deliver: 10, // 10快递；20门店自取
      couponId: 0, // 优惠券ID，传0 不使用
      isUsePoints: 0, // 积分 传0 不使用
      ...obj // 不同的mode需要不同的参数，使用obj将传进的参数动态展开
    }
  })
}
